package com.itnoob.adapter;

import java.math.BigDecimal;

/**
 * @author zhoujun
 * @date 2025/3/17 21:19
 */
public interface PayAdapter {

    /**
     * 判断是否支持该支付方式
     * @param adapter
     * @return
     */
    boolean support(String adapter);

    /**
     * 支付
     * @param id
     * @param amount
     * @param adapter
     * @return
     */
    String pay(String id, BigDecimal amount, Object adapter);

}
